facility for preaching - Francés Inglés Diccionario